A | B | C | D | E | |
---|---|---|---|---|---|
1
|
Ordre priorité | Catégorie | Fonction | Opérateur | Exemple |
2
|
1 | Incrémentation/décrémentation | Post-incrémentation | ++ | i++ ⇔ i = i + 1 |
3
|
Post-décrémentation | -- | i-- ⇔ i = i - 1 | ||
4
|
2 | Logique | Non logique | ! | !(a==b) |
5
|
Incrémentation/décrémentation | Pré-incrémentation | ++ | ++i ⇔ i = i + 1 | |
6
|
Pré-décrémentation | -- | --i ⇔ i = i - 1 | ||
7
|
3 | Arithmétique binaire | Parenthèse | () | |
8
|
4 | Multiplication | * | a * b | |
9
|
Division | / | a / b | ||
10
|
Modulo | % | 23 % 5 = 3 | ||
11
|
5 | Addition | + | a + b | |
12
|
Soustraction | - | a - b | ||
13
|
6 | Relationnels | Inférieur à | < | a < b |
14
|
Supérieur à | > | a > b | ||
15
|
Inférieur ou égal à | <= | a <= b | ||
16
|
Supérieur ou égal à | >= | a >= b | ||
17
|
7 | Différent de | != | a != b | |
18
|
Égal à | == | a == b | ||
19
|
8 | Logique | Et logique | && | (a == b) && (c > d) |
20
|
9 | Ou logique | || | (a == b) || (c > d) | |
21
|
10 | Affectation | "Normale" | = | |
22
|
Addition | += | A += 7 ⇔ A = A + 7 | ||
23
|
Soustraction | -= | A -= 7 ⇔ A = A - 7 | ||
24
|
Multiplication | *= | A *= 7 ⇔ A = A * 7 | ||
25
|
Division | /= | A /= 7 ⇔ A = A / 7 | ||
26
|
Modulo | %= | A %= 7 ⇔ A = A % 7 |